package com.etpjava.service.impl;

import java.util.Map;

import com.etpjava.dao.SalaryDao;
import com.etpjava.dao.impl.SalaryDaoImpl;
import com.etpjava.model.Pay;
import com.etpjava.service.SalaryService;
import com.etpjava.util.Page;

public class SalaryServiceImpl implements SalaryService {
	SalaryDao salaryDao=new SalaryDaoImpl();
	@Override
	public void findAll(Page p) {
		salaryDao.findAll(p);

	}

	@Override
	public void delete(int id) {
		Pay pay=salaryDao.findById(id);
		salaryDao.delete(pay);
		

	}

	@Override
	public boolean add(Pay sa) {
		return salaryDao.save(sa);
	}

	@Override
	public void modify(Pay sa) {
		salaryDao.update(sa);

	}

	@Override
	public Pay findById(int id) {
		return salaryDao.findById(id);
	}

	@Override
	public void search(Page p, Map<String, String> sw) {
		salaryDao.search(p, sw);

	}
	@Override
	public void searchByEmId(Page p,int id){
		salaryDao.searchByEmId(p, id);
		
	}
	@Override
	public void searchByEmname(Page p,String n){
		salaryDao.searchByEmName(p, n);
		
	}

}
